depletion (microelectronics) - Spanish English Dictionary